foreign-controlled enterprise - Spanish English Dictionary